package com.n9.qq.android.msgsvc;

import com.n9.qq.android.msg_comm.UinPairMsg;
import com.tencent.mobileqq.pb.*;

/**
 * @author ice
 * @since 2019/2/28 16:48
 */
public final class PbGetMsgResp extends MessageMicro {
    public static final int BIND_UIN_FIELD_NUMBER = 6;
    public static final int ERRMSG_FIELD_NUMBER = 2;
    public static final int RESULT_FIELD_NUMBER = 1;
    public static final int SYNC_COOKIE_FIELD_NUMBER = 3;
    public static final int SYNC_FLAG_FIELD_NUMBER = 4;
    public static final int UIN_PAIR_MSGS_FIELD_NUMBER = 5;
    static final MessageMicro.FieldMap __fieldMap__;
    public final PBUInt64Field bind_uin;
    public final PBStringField errmsg = PBField.initString("");
    public final PBUInt32Field result = PBField.initUInt32(0);
    public final PBBytesField sync_cookie;
    public final PBEnumField sync_flag;
    public final PBRepeatMessageField uin_pair_msgs;

    static {
        ByteStringMicro var0 = ByteStringMicro.EMPTY;
        __fieldMap__ = MessageMicro.initFieldMap(new int[]{8, 18, 26, 32, 42, 48}, new String[]{"result", "errmsg", "sync_cookie", "sync_flag", "uin_pair_msgs", "bind_uin"}, new Object[]{0, "", var0, 0, null, 0L}, PbGetMsgResp.class);
    }

    public PbGetMsgResp() {
        this.sync_cookie = PBField.initBytes(ByteStringMicro.EMPTY);
        this.sync_flag = PBField.initEnum(0);
        this.uin_pair_msgs = PBField.initRepeatMessage(UinPairMsg.class);
        this.bind_uin = PBField.initUInt64(0L);
    }
}